package com.knight.model.base;

import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;

public abstract class BaseProjects<M extends BaseProjects<M>> extends Model<M> implements IBean {

	public M setId(Integer id) {
		set("id", id);
		return (M) this;
	}

	public Integer getId() {
		return get("id");
	}

	public M setShowUrl(String showUrl) {
		set("showurl", showUrl);
		return (M) this;
	}

	public String getShowUrl() {
		return get("showUrl");
	}

	public M setMenuId(String menuId) {
		set("type", menuId);
		return (M) this;
	}

	public String getMenuId() {
		return get("menuId");
	}

	public M setUrls(String urls) {
		set("urls", urls);
		return (M) this;
	}

	public String getUrls() {
		return get("urls");
	}

	public M setcreateDate(Date createDate) {
		set("createDate", createDate);
		return (M) this;
	}

	public Date getCreateDate() {
		return get("createDate");
	}

}
